Selenium WebDriver 3 Practical Guide - Second Edition: End to End automation testing for web and mobile browsers with Selenium WebDriver

Selenium WebDriver 3 Practical Guide - Second Edition: End to End automation testing for web and mobile browsers with Selenium WebDriver

作者: Unmesh Gundecha Satya Avasarala
出版社: Packt Publishing
出版在: 2018-07-31
ISBN-13: 9781788999762
ISBN-10: 1788999762
裝訂格式: Paperback
總頁數: 280 頁





內容描述


A practical guide with real-world examples on cross-browser, mobile, and data-driven testing with all the latest features of Selenium WebDriver 3
Key Features

Unlock the full potential of Selenium WebDriver to test your web applications in a wide range of situations
Use Selenium Grid for faster and parallel running of tests and for cross-browser testing
Test mobile web applications with Selenium Drivers for platforms such as iOS and Android

Book Description
Selenium WebDriver is an open source web UI automation tool implemented through a browser-specific browser driver, which sends commands to a browser and retrieves results. The latest version of Selenium 3 brings in a lot of new features that change the way you use and setup selenium. This book includes all those features along with the source code, including the essential HTML files that allow you to work with jQuery and other examples throughout the book.
The book will guide you through the various APIs of Selenium WebDriver which are used in automation tests, followed by a discussion of the various WebDriver implementations available.
You will see how to strategize and handle Rich Web UI using Advanced Webdriver API along with real-time challenges faced in Webdriver and solutions to handle it. You will learn about different types and domains of testing such as cross-browser testing, load testing, mobile testing, and database testing with Selenium.
Finally, you will also be introduced to Data-driven testing using TestNG to create your own automation framework. By the end of the book, you can pick any web application that you want and can automate it whichever way you want.
What you will learn

Begin by learning what Selenium 3 is and how is it better than its predecessor.
Learn how to use different mobile and desktop browser platforms with Selenium 3.
Perform advanced actions such as drag-and-drop, double-click, right-click, and action builders on web page.
Learn to use Java 8 API and Selenium 3 together.
Explore remote WebDriver and how to use it.
Learn how to use Selenium Grid to run tests from Cross Browser and distributed testing.
Explore how to use Actions API for performing various Keyboard and Mouse actions on Web and Mobile Applications.

Who This Book Is For
This book is intended for software quality assurance/testing professionals, software project managers, or software developers interested in using selenium for testing their applications




相關書籍

Exploratory Software Testing: Tips, Tricks, Tours, and Techniques to Guide Test Design (Paperback)

作者 James A. Whittaker

2018-07-31

Automated Software Testing: Introduction, Management, and Performance

作者 Elfriede Dustin Jeff Rashka John Paul

2018-07-31

Pragmatic Software Testing: Becoming an Effective and Efficient Test Professional

作者 Rex Black

2018-07-31